Package jeresources.api
Interface IPlantRegistry
- All Known Implementing Classes:
PlantRegistryImpl
public interface IPlantRegistry
Used to register plants and
PlantDrops
Note: Don't bother registering drops for tall grass.
They are fetched from ForgeHooks-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidregister(net.minecraft.world.item.ItemStack itemStack, net.minecraft.world.level.block.state.BlockState plantState, PlantDrop... drops) voidregister(net.minecraft.world.item.ItemStack itemStack, net.minecraft.world.level.block.state.BlockState plantState, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, PlantDrop... drops) voidregister(net.minecraft.world.item.ItemStack itemStack, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, PlantDrop... drops) voidregister(net.minecraft.world.item.ItemStack itemStack, net.minecraftforge.common.IPlantable plant, PlantDrop... drops) voidregister(net.minecraft.world.item.ItemStack itemStack, net.minecraftforge.common.IPlantable plant, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, PlantDrop... drops) <T extends net.minecraft.world.level.block.Block & net.minecraftforge.common.IPlantable>
void<T extends net.minecraft.world.level.block.Block & net.minecraftforge.common.IPlantable>
voidregister(T plant, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, PlantDrop... drops) voidregisterDrops(net.minecraft.world.item.ItemStack itemStack, PlantDrop... drops) voidregisterWithSoil(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) voidregisterWithSoil(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.block.state.BlockState plantState, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) voidregisterWithSoil(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.block.state.BlockState plantState, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) voidregisterWithSoil(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) voidregisterWithSoil(net.minecraft.world.item.ItemStack stack, net.minecraftforge.common.IPlantable plant, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) voidregisterWithSoil(net.minecraft.world.item.ItemStack stack, net.minecraftforge.common.IPlantable plant, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) <T extends net.minecraft.world.level.block.Block & net.minecraftforge.common.IPlantable>
voidregisterWithSoil(T plant, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) <T extends net.minecraft.world.level.block.Block & net.minecraftforge.common.IPlantable>
voidregisterWithSoil(T plant, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops)
-
Method Details
-
register
void register(net.minecraft.world.item.ItemStack itemStack, net.minecraftforge.common.IPlantable plant, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, PlantDrop... drops) -
register
void register(net.minecraft.world.item.ItemStack itemStack, net.minecraft.world.level.block.state.BlockState plantState, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, PlantDrop... drops) -
register
void register(net.minecraft.world.item.ItemStack itemStack, net.minecraftforge.common.IPlantable plant, PlantDrop... drops) -
register
void register(net.minecraft.world.item.ItemStack itemStack, net.minecraft.world.level.block.state.BlockState plantState, PlantDrop... drops) -
register
void register(net.minecraft.world.item.ItemStack itemStack, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, PlantDrop... drops) -
register
-
register
<T extends net.minecraft.world.level.block.Block & net.minecraftforge.common.IPlantable> void register(T plant, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, PlantDrop... drops) -
register
<T extends net.minecraft.world.level.block.Block & net.minecraftforge.common.IPlantable> void register(T plant, PlantDrop... drops) -
registerWithSoil
void registerWithSoil(net.minecraft.world.item.ItemStack stack, net.minecraftforge.common.IPlantable plant, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) -
registerWithSoil
void registerWithSoil(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.block.state.BlockState plantState, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) -
registerWithSoil
void registerWithSoil(net.minecraft.world.item.ItemStack stack, net.minecraftforge.common.IPlantable plant, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) -
registerWithSoil
void registerWithSoil(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.block.state.BlockState plantState, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) -
registerWithSoil
void registerWithSoil(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) -
registerWithSoil
void registerWithSoil(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) -
registerWithSoil
<T extends net.minecraft.world.level.block.Block & net.minecraftforge.common.IPlantable> void registerWithSoil(T plant, net.minecraft.world.level.block.state.properties.Property<?> ageProperty, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) -
registerWithSoil
<T extends net.minecraft.world.level.block.Block & net.minecraftforge.common.IPlantable> void registerWithSoil(T plant, net.minecraft.world.level.block.state.BlockState soil, PlantDrop... drops) -
registerDrops
-